home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d22 / pmc51a.arc / PMCATPL.DOC < prev    next >
Encoding:
Text File  |  1990-01-21  |  34.7 KB  |  894 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                                      PMCAT+
  25.  
  26.  
  27.  
  28.                         A Disk File Cataloging Program
  29.  
  30.                                       by
  31.  
  32.                                 Patrick Michaud
  33.                                        &
  34.                                William C. Scott
  35.  
  36.  
  37.  
  38.                                1 November, 1989
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.                                             _______
  54.                                        ____|__     |               (tm)
  55.                                     --|       |    |-------------------
  56.                                       |   ____|__  |  Association of
  57.                                       |  |       |_|  Shareware
  58.                                       |__|   o   |    Professionals
  59.                                     -----|   |   |---------------------
  60.                                          |___|___|    MEMBER
  61.  
  62.                       Copyright 1989 by William C. Scott
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                                                                   Page 1
  69.  
  70.                   About Our Marketing Process ... (Shareware)
  71.  
  72.           The term "shareware" has come to refer to a class of computer
  73.           software that is marketed, basically, on an honor system.
  74.  
  75.           Hopefully you noticed the logo of ASP, the Association of
  76.           Shareware Professionals, on the cover sheet of this
  77.           documentation file.  <ASP> is an organization that was formed
  78.           and is supported by software authors and businesses with an
  79.           interest in seeing shareware remain a viable means of
  80.           marketing high quality software at reasonable prices.
  81.  
  82.           An author's membership in ASP guarantees the end user at least
  83.           some protection from the vagaries of earlier and present
  84.           'public domain' software.  By becoming a member of ASP the
  85.           author has promised his/her intention to support the product
  86.           after licensing has taken place and already demostrated to ASP
  87.           the product does in fact do what it is advertised to do and is
  88.           a fully functional piece of software (not crippled or
  89.           restricted).
  90.  
  91.           (See the file OMBUDSMAN.ASP for further info)
  92.  
  93.           The end user benefits by being able to actually try the
  94.           software before paying for it. This ensures compatibility with
  95.           the system it is intended for use upon as well as the user.
  96.  
  97.           Both the author and the consumer benefit from the fact that
  98.           neither has had to bear the burden of the enormous cost of
  99.           adequate advertising.  The consumer benefits directly from the
  100.           lower cost of the software, the author somewhat more
  101.           indirectly in that he most likely would never have been able
  102.           to make the product widely available because of a lack of
  103.           capital.  In many cases you will find the support offered by
  104.           ASP authors more comprehensive than would ever be possible
  105.           from a large company.
  106.  
  107.           Finally, these ASP authors' products, like PmCat+, are not
  108.           public domain nor intended to be free.  They are offered in
  109.           good faith that they are as good as their commercial
  110.           counterparts and the authors do expect to be paid for their
  111.           efforts.
  112.  
  113.           Frankly, it is a difficult thing to offer one's work to others
  114.           with the understanding you will be compensated *only* when the
  115.           customer is convinced your product is worth purchasing.
  116.  
  117.           Please realize that PmCat+ didn't just "happen".  We have
  118.           spent a great deal of money for compilers, language tools and
  119.           hardware that is specifically dedicated to the development of
  120.           PmCat+.  This does not to even begin considering the many
  121.           hours of sitting at the keyboard, tearing out hair trying to
  122.           figure out why the obviously simple, isn't!  We must, at the
  123.           very least, recover our financial investment so that we can
  124.           continue to develop programs of this quality.
  125.  
  126.  
  127.  
  128.                                                                   Page 2
  129.  
  130.           Strictly speaking, if you do like and use PmCat+, we expect
  131.           you license the program after a reasonable trial period (about
  132.           30 - 45 days).  We also realize there are those persons to
  133.           whom the  $15 license fee would be a burden. For those
  134.           persons, please continue to use PmCat+ for as long as you
  135.           wish, with our blessing.  Obviously, whether or not you can
  136.           afford to license PmCat+ is not a consideration we would be so
  137.           bold as to decide.  We will trust that everyone is being
  138.           honest with themselves and us about that matter and will, to
  139.           the best of our ability,  answer any questions by anyone who
  140.           wishes to inquire.
  141.  
  142.           For $15.00 you will recieve:
  143.  
  144.             1.  A registered copy of the very latest version of PmCat
  145.                  PLUS on 360K DS/DD 5.25" floppy disk.
  146.  
  147.             2.  A copy of PmDelDup, a utility for deleting duplicate or
  148.                  multiple entries of the same filename in a PmCat
  149.                  catalog.
  150.  
  151.             3.  A copy of Labelle for making diskette labels and inserts.
  152.  
  153.             4.  Placement on our mailing list to be notified of future
  154.                  updates.
  155.  
  156.           PLEASE NOTE:
  157.  
  158.           We can  provide registered copies of PmCat+ on 3.5" inch
  159.           double density disks or high density disks as well.  There is
  160.           an additional $1 charge for the 720K and $3.00 for the 1.44M
  161.           because of the higher cost of the 3.5" media.
  162.  
  163.           When you wish to register PmCat+, please send check or Money
  164.           Order to the address below:
  165.  
  166.                                William C. Scott
  167.                                  P.O. Box 474
  168.                               Coalgate, OK 74538
  169.                               Ph: (405) 927-3840
  170.  
  171.           See the file PM-ORDER.FRM for an invoice type order form. If
  172.           you need a copy as a invoice, please include two copies when
  173.           you order and we will mark it PAID, date it and return it to
  174.           you with your disk(s).
  175.  
  176.         I can be reached on Compuserve and GEnie by the following:
  177.  
  178.             CompuServe ID#:  71406,1251
  179.  
  180.             GEnie address :  WILLSCOTT
  181.  
  182.         I check in as often as the situation permits, but sometimes it is
  183.         a couple of weeks between (not too often, though)
  184.  
  185.         You may feel free to call me at the phone number above at
  186.         anytime, day or nite.
  187.  
  188.  
  189.  
  190.  
  191.                                                                  Page 3
  192.  
  193.  
  194.  
  195.  
  196.  
  197.     COPYRIGHT NOTICE
  198.  
  199.           PmCat+, copyright 1989 by William C. Scott PmCat+ is NOT
  200.           public domain software.  You may use, copy and distribute it
  201.           freely, but you MAY NOT RESELL PmCat+.  A modest fee for
  202.           copying may be charged, not to exceed $3.00 exclusive of the
  203.           cost of disk, mailer and postage. (See "About Our Marketing
  204.           Process" for more details)
  205.  
  206.  
  207.  
  208.  
  209.  
  210.     DISCLAIMER:
  211.  
  212.           By using this product, the user agrees that neither William C.
  213.           Scott nor Patrick R. Michaud are severly or jointly liable for
  214.           any damages, direct or consequential, that might arise from
  215.           the use or misuse of PmCat+.
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.                                                                 Page 4
  252.  
  253.  
  254.  
  255.                            TABLE OF CONTENTS
  256.  
  257.         About Our Marketing - Shareware and ASP                      2
  258.  
  259.         I.  Introduction                                             5
  260.  
  261.        II.  Getting Started
  262.  
  263.           A.  System requirements.                                   6
  264.  
  265.           B.  Features of PmCat+
  266.  
  267.             1.  List of features                                     6
  268.             2.  Explanation of features                              7
  269.  
  270.           C.  Installation                                           8
  271.  
  272.  
  273.       III.  Cataloging functions
  274.  
  275.           A.  Create a new catalog                                  10
  276.           B.  Add to existing catalog                               10
  277.           C.  Update an existing catalog                            10
  278.           D.  Save present catalog                                  10
  279.  
  280.        IV.  Browse functions
  281.           A.  File information  (InfoWindow)                        11
  282.           B.  Read contents of cataloged files                      11
  283.           C.  Volumes listing                                       11
  284.           D.  Directories                                           11
  285.           E.  Search                                                12
  286.           F.  Sort                                                  12
  287.           G.  Change catalogs                                       12
  288.           H.  Masks                                                 12
  289.  
  290.         V.  Printing functions
  291.           A.  Formatting output                                     13
  292.           B.  Printing                                              14
  293.           C.  Printer set up string                                 14
  294.           D.  Saving to ASCII disk file                             14
  295.  
  296.        VI.  Misc functions
  297.           A.  Delete volume                                         14
  298.           B.  Erase (delete) file                                   14
  299.           C.  Commenting                                            15
  300.           D.  Shell                                                 15
  301.           E.  Change volume label                                   15
  302.           F.  Using the .DEF file                                   15
  303.  
  304.       VII.  Using Wildcards in PmCat+                               16
  305.  
  306.  
  307.  
  308.                                                                 Page 5
  309.  
  310.     INTRODUCTION
  311.  
  312.                 PmCat+ is a floppy and hard disk file cataloging and
  313.             browsing program intended for use on PC/XT/AT and compatible
  314.             systems.
  315.  
  316.                 PmCat+ is a direct descendent of PmCat which was a disk
  317.             file cataloging program intended for use only with floppy
  318.             disk files.  So many users just naturally began using it to
  319.             catalog their hard drive files that many requests were made
  320.             for features that were obviously hard drive oriented. So, we
  321.             decided PmCat+ should accomodate hard drives gracefully.
  322.  
  323.                 The original PmCat was written by Patrick Michaud for my
  324.             personal use.  Like so many others, I couldn't find a
  325.             cataloger that addressed my personal habits adequately
  326.             (simple, fast and useful were some of my prime requisites).
  327.  
  328.                 When Patrick first wrote PmCat, it was so good we
  329.             decided to pat it on the rear and send it out into the 'real
  330.             world' as a shareware product ... as an 'experiment' we
  331.             decided, just to see what happened.
  332.  
  333.                 Well, about three months later a phone call came to me
  334.             from Alfred Glossbrenner who was writing a book about PC
  335.             shareware products and wanted to include PmCat in his book
  336.             ... which did occur when it was published.  My thought at
  337.             this point was ... "here's a professional in the PC world
  338.             who thinks highly enough of PmCat to choose it over all
  339.             those others...gee whiz!"  Both Patrick and I were deeply
  340.             flattered.
  341.  
  342.                 We soon realized our experiment had told us we had
  343.             something in PmCat.  So we set about making the necessary
  344.             improvements to make it palatable to as many people as
  345.             possible.
  346.  
  347.                 As it turned out, Patrick's studies kept him from doing
  348.             much more with PmCat except correcting and cleaning up my
  349.             early code as I learned to program in Turbo Pascal in order
  350.             to support PmCat.
  351.  
  352.                 Since late 1987, most of the changes made to PmCat have
  353.             been a result of my meanderings through Turbo Pascal and the
  354.             PmCat code in response to users requests for changes/fixes
  355.             and improvements.
  356.  
  357.                 So here it is, PmCat PLUS. I am calling it version 5.0 in
  358.             deference to its PmCat heritage, but it has been
  359.             substantially rewritten in many ways, including the use of
  360.             overlays, but retains the familiar look of the original
  361.             PmCat.
  362.  
  363.  
  364.  
  365.                                                                 Page 6
  366.  
  367.  
  368.         Minimum System Requirements:
  369.  
  370.             IBM PC/XT/AT or compatible, 384K RAM, one floppy disk
  371.             drive.  Hard drives and subdirectories are supported.
  372.  
  373.         Suggested extra system features:
  374.  
  375.             More Memory! - PmCat+ *will* run in only 384K but 512K or
  376.                            640K is strongly recommended.
  377.  
  378.             Color monitor - either CGA, EGA or VGA makes fuller use of
  379.                             the different menu options easier.
  380.  
  381.             Mouse - these rodents are down in price to about $30 on
  382.                     the bottom line of pricing and make a lazy man's
  383.                     use of a computer much more palatable.
  384.  
  385.             Disk caching - these programs are fairly common and many are
  386.                            either public domain or shareware. This can
  387.                            speed up PmCat+ because of its use of
  388.                            overlays.
  389.  
  390.  
  391.         FEATURES
  392.  
  393.              * Catalog contents of archived files
  394.              * View files, archived or not while in PmCat+!
  395.              * Context sensitive help
  396.              * Mouse support
  397.              * Include and/or exclude files (read/view/print)
  398.              * Delete individual files from catalog
  399.              * Delete volumes from catalog
  400.              * Find Free Space on cataloged diskettes
  401.              * Assign a DRIVE:\PATHNAME to be a VOLUME
  402.              * Read subdirectories and labels, too
  403.              * Comment each file with up to 80 characters
  404.              * "Rubber-stamp" for comments for duplicate files
  405.              * Sort catalog by filename, ext, size, path or date
  406.              * Supports WILDCARD ("*" and "?") searches files
  407.                and comments
  408.              * User configurable printer formatting
  409.              * Automatic update of catalog when disks are reread
  410.              * User customizing of color, catalog name, ASCII filename
  411.              * Relabel diskette if desired
  412.              * Create ASCII disk file with user-assigned name
  413.              * Multiple catalogs with your specified names
  414.  
  415.  
  416.  
  417.  
  418.  
  419.                                                                 Page 7
  420.  
  421.  
  422.  
  423.         Explanation of features:
  424.  
  425.                 The detailed explanation of each menu function is listed
  426.                 in the later part of the catalog.  This portion explains
  427.                 the general use of the keyboard and/or mouse to access
  428.                 those options.
  429.  
  430.                 The HELP function is toggled ON/OFF by pressing the 'H'
  431.                 key on the keyboard or the right AND left buttons of the
  432.                 mouse at the same time. This function does not toggle in
  433.                 the shareware distribution copy.
  434.  
  435.                 Each menu can be accessed through three functions, the
  436.                 HOT KEY, the MENU BAR or the mouse.
  437.  
  438.                 On each menu item, one letter is capitalized. Pressing
  439.                 that letter on the keyboard will select that menu item
  440.                 and cause it to be executed.
  441.  
  442.                 On each menu, one item is indicated at a time by the bar
  443.                 selector or MENU BAR.  The MENU BAR is moved using the
  444.                 RIGHT and LEFT keyboard arrow keys. When the bar is on a
  445.                 item, pressing <ENTER> on the keyboard will select that
  446.                 item and cause it to be executed.
  447.  
  448.                 Where appropriate the RT/LT, UP/DN arrows, PgUp/PgDn and
  449.                 Home and End keys are active for the screen, as well as
  450.                 functions available to do the same things on the menu
  451.                 with the mouse.
  452.  
  453.                 The cursor within the menu area (which you will see if a
  454.                 mouse is present) is the mouse cursor.  Use your mouse
  455.                 to select an item by placing the cursor on the item name
  456.                 or within 1 space on either side and pressing the left
  457.                 mouse button.  If HELP is turned on, another click of
  458.                 the left button is necessary to execute the function.
  459.                 This was done to allow you to see what the operation
  460.                 does before you execute it.  When HELP is turned off,
  461.                 the second click is not necessary.
  462.  
  463.                 Pressing the RIGHT mouse button is the same as pressing
  464.                 the <ESC> key on the keyboard.
  465.  
  466.  
  467.  
  468.  
  469.                                                                 Page 8
  470.  
  471.  
  472.  
  473.         INSTALLING PmCat+
  474.  
  475.                 Two files are required for PmCat+ to run, the
  476.             PMCATPL.EXE file and the PMCATPL.OVR file.  The overlay
  477.             file, (.OVR extension) must be either in the same directory
  478.             from which PmCat+ is run or in a directory which is in your
  479.             DOS path definition.
  480.  
  481.                 You MUST retain the overlay filename of PMCATPL.OVR.
  482.             The executable file of PmCatPL.exe may be renamed as you
  483.             wish.
  484.  
  485.         The following items are essential only to the browsing and
  486.         archive extraction functions of PmCat+.
  487.  
  488.             The defaults installed in PmCat+ will look for the other
  489.              files it may require, in the current directory. (The
  490.              directory you are in when you run PmCat+).  The defaults
  491.              referred to involve the following programs and locations.
  492.  
  493.                 1. Text viewer/editor - PMLIST.COM (which is really a
  494.                                    public domain program called R.COM)
  495.        ( Note use of R.COM -> )    is included for simple viewing of
  496.                                    text files.  You may be able to use
  497.                                    your favorite text viewer/editor in
  498.                                    place of this (such as LIST or ML)
  499.                 2. ARC extractor - program for extracting the contents
  500.                                    of .ARC files. ARCE.COM is default.
  501.                 3. ZIP extractor - program for extracting the contents
  502.                                    of .ZIP files. PKZIP.EXE is default.
  503.                 4. ZOO extractor - program for extracting the contents
  504.                                    of .ZOO files. ZOO.EXE is default
  505.                 5. PAK extractor - program for extracting the contents
  506.                                    of .PAK files. PAK.EXE is default
  507.                 6. LZH extractor - program for extracting the contents
  508.                                    of .LZH files. LHARC.EXE is default.
  509.                 7. Scratch path -  a drive/directory path where the
  510.                                    files extracted from an archive will
  511.                                    be written while you view them. You
  512.                                    cannot edit files from within an
  513.                                    archive and update the archive with
  514.                                    the changed file from PmCat+.
  515.                 8. Target drive - This is the drive on which PmCat+ will
  516.                                    try to find the file chosen, using
  517.                                    the pathname information stored in
  518.                                    the PmCat+ catalog. The default is
  519.                                    drive 'A'.
  520.  
  521.  
  522.  
  523.  
  524.                                                                 Page 9
  525.  
  526.  
  527.             NOTE: NO decompressing code is in the PmCat+ program.  It is
  528.                   assumed if you have files stored with a compression
  529.                   program, that program can be excuted from the DOS
  530.                   command line and thereby used to extract files.
  531.                   PmCat+ just acts as a messenger between you and the
  532.                   archiving program by sending the filename to extract
  533.                   to the program you have said will extract it.
  534.  
  535.                 If you don't know how to configure your system using
  536.             PATH and don't want to deal with it (for whatever reason),
  537.             just place copies of the appropriate programs from the
  538.             above list in the same directory as your PmCat+ files and
  539.             catalog.
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.                                                                 Page 10
  548.  
  549.     CATALOGING FUNCTIONS
  550.  
  551.         CREATE A NEW CATALOG:  <R>ead, <W>rite  on MENU 1 and MENU 2
  552.  
  553.             Any time PmCat+ <R>eads a catalog from disk, you are shown
  554.              the current catalog name and prompted for a catalog name. If
  555.              you wish to use the catalog name shown, just press <ENTER>.
  556.              If using a mouse, place the mouse cursor on the ENTER menu
  557.              item and press the right button.
  558.  
  559.             To specify a name of your choosing just start typing it in
  560.              and press <ENTER> or press the left mouse button when
  561.              complete. A filename with wildcards is acceptable and will
  562.              place you in the 'pick list' with the appropriate files to
  563.              choose from.
  564.  
  565.             To select a catalog from the files on disk, select or type
  566.              the asterisk ('*') and press <ENTER>.  This will present
  567.              you with a 'pick list' from which to choose.
  568.  
  569.             This sequence of events first occurs when you run PmCat+. It
  570.              also happens each time you <R>ead from or <W>rite to the
  571.              disk.
  572.  
  573.  
  574.         ADD FILES/UPDATE CATALOG:    <U>pdate menu option  on MENU 1
  575.  
  576.             <U>pdate appears only on the first menu (MENU 1) you
  577.              encounter in PmCat+.  Choosing this option takes you to a
  578.              window where you may
  579.  
  580.                 1) Read files from a drive which you specify by pressing
  581.                    the appropriate letter on the keyboard or choosing it
  582.                    from the menu ... or
  583.  
  584.                 2) Change the volume label of a disk drive by using the
  585.                    '#' symbol on the menu or from the keyboard.
  586.  
  587.         SAVE CURRENT CATALOG TO DISK:  <W>rite  on MENU 1 or MENU 2
  588.  
  589.             <W>rite will save the current catalog to disk from
  590.              either MENU 1 or MENU 2.
  591.  
  592.  
  593.  
  594.  
  595.                                                                 Page 11
  596.  
  597.  
  598.  
  599.     BROWSE FUNCTIONS:  <I>nfo, <V>olumes, <D>ir, <SPACE>  on MENU 2
  600.  
  601.     These are the functions you will use to find files and view their
  602.     statistics, comments and contents of the actual file if desired.
  603.  
  604.         <I> key from MENU 2 will toggle the Comment and Info windows
  605.          open/closed.  The Info window contains such information about
  606.          the file as the volume on which it is located, the path to it
  607.          on that volume and its size amd date. If the entry is a
  608.          directory, it is so indicated and if it is a volume name, the
  609.          free space on the volume is displayed.
  610.  
  611.         <V> menu selection from MENU 2 will cause a list of volumes
  612.          contained within the current catalog to be displayed.  The
  613.          volumes may be sorted just as though they were filenames (which
  614.          really is what a DOS volume label is ... with the appropriate
  615.          attribute set).
  616.  
  617.         <D> on MENU 2 will show the list of files contained within that
  618.          directory-type object.  If it is a directory then the files are
  619.          shown. If it is a compressed file then the contents of the
  620.          archive are shown if you cataloged the disk with archive reading
  621.          turned on.
  622.  
  623.         <SPACE> - pressing the spacebar will allow you to view the
  624.          contents of the file that is currently being pointed to by the
  625.          selector bar in the window.  Check to make sure the file is
  626.          located on the drive indicated on the line just above the menu.
  627.          If it needs to be changed, just press the appropriate key to
  628.          select the right drive and then press <ENTER>.  What happens at
  629.          this point is partly dependent on which program you have chosen
  630.          to run (the text viewer/editor you specified or accepted in the
  631.          Set Defaults area).
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.                                                                 Page 12
  639.  
  640.  
  641.         SEARCH:  <F>ind, <N>ext   on MENU 2
  642.  
  643.         These functions are used to find files by filename, an entry in
  644.         the Comments field and they are also used to find free space on
  645.         a volume when the list of volumes is displayed. SEE NOTE ON PAGE
  646.         16 ABOUT SOUNDEX SEARCHES.
  647.  
  648.             <F>ind will first prompt you to select whether you wish to
  649.              search for a file based on filename, comments or free
  650.              space. The free space choice is an invalid choice if a list
  651.              of volumes is not being displayed.
  652.  
  653.             <N>ext will find the next entry matching the search
  654.              criterion you provided for the <F>ind command.
  655.  
  656.  
  657.         SORT:  <S>ort    on MENU 2
  658.  
  659.             <S>ort can be selected from only MENU 2 while PmCat+ is
  660.              running. However, turning autoSort ON while setting default
  661.              filenames and paths will cause a sort by filename when you
  662.              move from MENU 1 to MENU 2 to occur automatically.
  663.  
  664.             After selecting <S>ort from MENU 2, you will be prompted to
  665.              choose among filename, ext, size, date and path as the
  666.              options on which to sort.  Select one..
  667.  
  668.             Then you will be prompted for sort order - ascending or
  669.              descending. Descending puts the largest value first whick
  670.              would be appropriate for volume free space (that's the Size
  671.              of volumes) but not for alphabetically arranged data.
  672.  
  673.         CHANGE CATALOGS: <R>ead   on MENU 1
  674.  
  675.             This procedure is identical to the initial reading of a
  676.              catalog when you enter PmCat.  It first clears the memory
  677.              of the existing catalog and then prompts you for a new
  678.              catalog name which you may enter using the keybored or pick
  679.              list function.
  680.  
  681.  
  682.         MASKS: <M>ask-set  on MENU 1a3    (arrow keys disabled in menu)
  683.  
  684.             The Mask function consists of two portions, Include and
  685.              Exclude and act as a filter.  It works on those files you
  686.              wish to View, Print or Catalog using PmCat+ when either of
  687.              its actions are turned ON.
  688.  
  689.             Include and Exclude may be toggled ON or OFF independently
  690.              of each other by selecting them from MENU 1a3.
  691.  
  692.  
  693.  
  694.  
  695.                                                                 Page 13
  696.  
  697.  
  698.             If both are selected, Include takes precedence.  Remember,
  699.              if you turn both ON, NOTHING will be INCLUDED, except what
  700.              you specify and the same goes for EXCLUDE.  This can be
  701.              tricky until you get used to it.   Page 14
  702.  
  703.             The menu (1a3) for changing the MASK functions is buried
  704.              with the set colors, set print formatting and set default
  705.              paths, all of which are accessed thru the <S>et defaults
  706.              option of MENU 1.
  707.  
  708.             At MENU 1a3:
  709.                 Exclude - toggles the exclude list ON/OFF
  710.                 Include - toggles the include list ON/OFF
  711.                 Clear - clears the item pointed to by the bar cursor
  712.                 <ENTER> - allows you to input a new or change the old item.
  713.  
  714.  
  715.     PRINTING: <P>rint on MENU 2, <P>rint on MENU 1a4, <D>isk from print
  716.  
  717.         FORMATTING OUTPUT:   (arrow keys disabled in menu)
  718.  
  719.             <P>rint selected from MENU 1a4 opens a window to allow the
  720.             format parameters for your printed catalog.
  721.  
  722.                 Start-col is the column of the printed page on which the
  723.                  field will begin.
  724.  
  725.                 Width is how many characters the field will occupy on
  726.                  the printed document. This can be any width you desire,
  727.                  but if it is less than required for any field except
  728.                  comments, it will be truncated (chopped off).
  729.  
  730.                 Comments will print on the next line at the same start
  731.                  col for the width you specify and repeat until all
  732.                  actual comments for that file are printed. Then it
  733.                  will begin printing the next entry. Comments are left
  734.                  justified.
  735.  
  736.                 Filename is a 12 character field consisting of the
  737.                  filename, a period and the file extension. It is right
  738.                  justified.
  739.  
  740.                 Size is a number that will occupy 10 spaces. It is right
  741.                  justified.
  742.  
  743.                 Date will occupy 10 spaces, MM/DD/YY format.
  744.  
  745.                 Path can be up to 65 characters and is the path to the
  746.                  file on its particular volume.
  747.  
  748.                 Volume is the volume name from which the file was read.
  749.                  It may be up to 11 chars and is left justified.
  750.  
  751.  
  752.  
  753.  
  754.                                                                 Page 14
  755.  
  756.  
  757.  
  758.         PRINTING:  <P>rint  on MENU 2
  759.  
  760.             PRINTER SET UP STRING: <*>  on Print window menu
  761.  
  762.                 <*> - will prompt you for a new string of characters
  763.                  which will be sent to your printer before printing
  764.                  of the catalog starts.
  765.                     Each character must be in decimal form and
  766.                     preceded by a '#' and followed by a space.
  767.  
  768.                         e.g.,   #27 #15
  769.  
  770.                     Up to 20 characters may be used here.
  771.  
  772.             ASCII DISK FILE: <D>   on Print window menu
  773.  
  774.                 <D> - will cause the output which would normally go to
  775.                  your printer, to be sent to the disk as a file with the
  776.                  name you specify in ASCII format.  It can be easily
  777.                  edited and/or printed at a later time.
  778.  
  779.     MISC FUNCTIONS:
  780.  
  781.         DELETE VOLUME:
  782.  
  783.             <D> - chosen at MENU 1 will open a window with all the
  784.              volumes in your current catalog.  To delete a volume, use
  785.              the UP/DN arrow keys and select it with the bar and press
  786.              <ENTER>.  You will still be given an opportunity to abort
  787.              the operation at this point by answering Y/N on the menu.
  788.              Obviously this operation is not final till you save the
  789.              modified catalog to disk...but at that point, it is
  790.              permanent.
  791.  
  792.         ERASE FILE:
  793.  
  794.             <E>rase a file from MENU 2.  It is the same process as
  795.              deleting a volume from MENU 1.  The difference in the two
  796.              operations is, when you Erase a file, the slot it occupied
  797.              on the screen is shown >>DELETED<< instead of removed
  798.              altogether.  As with volume deletion, the operation is not
  799.              final until you save the modified catalog to disk.
  800.  
  801.  
  802.  
  803.  
  804.                                                                 Page 15
  805.  
  806.  
  807.  
  808.         COMMENTING FILE:
  809.  
  810.             <C>omments may be added to files *and* volumes.  To comment
  811.              a volume you just select the <V>olume list from MENU 2 and
  812.              select <C> from the menu.  A small editor aids you in the
  813.              input of your comments.  A 40x2 window accepts your
  814.              comments.  The UP/DN arrow keys will move between the
  815.              lines, the HOME/END keys are active and INSERT is the
  816.              standard mode (there is NO overstrike mode).  DELETE works
  817.              as well.  PgUp/PgDn will accept your comments and
  818.              immediately place you in the comments field of the
  819.              preceding or succeeding file, ready to type more comments.
  820.  
  821.         OPERATING SYSTEM (Shell):
  822.  
  823.             <O> - from MENU 2 will execute a call to create a temporary
  824.              shell in DOS so you can copy, delete, inspect and otherwise
  825.              wreak havoc on your poor unsuspecting system.  If enough
  826.              memory is not available, this feature will refuse to work.
  827.  
  828.         CHANGING VOLUME LABEL:
  829.  
  830.             <#> - chosen when in the <U>pdate section, will read the
  831.              present disk label, tell you what it is and ask you if you
  832.              wish to change it.  You MUST have a drive selected for this
  833.              feature to function.
  834.  
  835.         USING THE .DEF FILE:
  836.  
  837.             This option, frankly can be tricky if you want a different
  838.             name than PMCAT.DEF.  PmCat+ will *always* look for
  839.             'PMCAT.DEF' when it is run, if it isn't found the internal
  840.             defaults are used.  The option of providing the alternative
  841.             .DEF files was to cover the possibility that someone might
  842.             want an alternative color set or other defaults on
  843.             occassion.  Frankly, I use PMCAT every day and never use
  844.             this option, but it was an option that was so simple to
  845.             offer and doesn't get in the way of anything else, that it
  846.             was put in.
  847.  
  848.  
  849.  
  850.                                                                 Page 16
  851.  
  852.  
  853.  
  854.         USING WILDCARDS:
  855.  
  856.              PmCat+'s wildcards are a bit more flexible than DOS's.
  857.              E.g., if you type *ca*.* with DOS's dir command, it will
  858.              show ALL files.  It sees the first '*' and then looks for
  859.              the '.' and extension wildcard.  If you used that same
  860.              wildcard in PmCat+ it would find all files with 'ca'
  861.              anywhere in their filename (not extension).
  862.  
  863.             When searching for a string in Comments, don't forget to
  864.              precede it with a '*' unless you are certain the first
  865.              character of the comments you want will match the first
  866.              character of the string you search for.
  867.  
  868.             Where '*' assumes ALL characters match, '?' assumes the
  869.              match of only a SINGLE character.
  870.  
  871.  
  872.         SOUNDEX SEARCHES:
  873.  
  874.             When you chose the <F>ind option from MENU 2, you will see
  875.              four options; filename, comments, size and soundex.  The
  876.              soundex search functions only on filenames and from the
  877.              first character.  With those limitations in mind, you can
  878.              type in a key that simply 'sounds' like the one you want,
  879.              and PmCat PLUS will locate that file for you.
  880.  
  881.             To find a string of characters within a string you must
  882.              use the wildcards as described above.
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.